subhuman being - Turc Anglais Dictionnaire